package entities;

import java.text.ParseException;
import java.util.Date;

import util.Helper;

public class Pagamento {

	private Date data;
	private boolean atrasado;
	private boolean pagouAtrasado;
	private Double valor;
	private Integer numero;
	private String bloco;

	public Pagamento(String data, Double valor, Integer numero, String bloco ) throws ParseException{
		this.data = Helper.getStringAsSimpleDate(data);
		this.atrasado = false;
		this.pagouAtrasado = false;
		this.valor = valor;
		this.numero = numero;
		this.bloco = bloco;
	}

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}

	public boolean isAtrasado() {
		return atrasado;
	}

	public void setAtrasado(boolean atrasado) {
		this.atrasado = atrasado;
	}

	public boolean isPagouAtrasado() {
		return pagouAtrasado;
	}

	public void setPagouAtrasado(boolean pagouAtrasado) {
		this.pagouAtrasado = pagouAtrasado;
	}

	public Double getValor() {
		return valor;
	}

	public void setValor(Double valor) {
		this.valor = valor;
	}

	public Integer getNumero() {
		return numero;
	}

	public void setNumero(Integer numero) {
		this.numero = numero;
	}

	public String getBloco() {
		return bloco;
	}

	public void setBloco(String bloco) {
		this.bloco = bloco;
	}

}
